.global-nav .bn-more span {
	vertical-align: baseline; display: inline-block; zoom: 1;
}
.global-nav .arrow {
	border-width: 3px 3px 0px; border-style: solid dashed dashed; border-color: rgb(213, 213, 213) transparent transparent; left: 2px; top: -2px; width: 0px; height: 0px; line-height: 0; font-size: 0px; position: relative;
}
.global-nav a:hover .arrow {
	border-color: rgb(255, 255, 255) transparent transparent;
}
.global-nav .more-active {
	position: relative; z-index: 10;
}
.global-nav .more-active .bn-more:link {
	color: rgb(255, 255, 255);
}
.global-nav .more-active .bn-more:visited {
	color: rgb(255, 255, 255);
}
.global-nav .more-active a:link {
	color: rgb(51, 102, 153);
}
.global-nav .more-active a:visited {
	color: rgb(51, 102, 153);
}
.global-nav .more-active .arrow {
	border-color: rgb(255, 255, 255) transparent transparent;
}
.global-nav .more-active .more-items {
	background: rgb(255, 255, 255); padding: 10px 0px; border: 1px solid rgb(230, 230, 230); top: 28px; display: block; white-space: nowrap; _width: 0;
}
.global-nav .more-active .more-items table {
	width: 100%; white-space: nowrap; border-collapse: collapse;
}
.global-nav .more-active .more-items td {
	width: 100%; white-space: nowrap; border-collapse: collapse;
}
.global-nav .more-active .more-items li {
	display: block;
}
.global-nav .more-active .more-items a {
	padding: 0px 20px; line-height: 28px; display: block;
}
.global-nav .more-active .more-items a:link {
	color: rgb(61, 61, 61);
}
.global-nav .more-active .more-items a:visited {
	color: rgb(61, 61, 61);
}
.global-nav .more-active .more-items a:hover {
	color: rgb(61, 61, 61); background-color: rgb(246, 246, 246);
}
.global-nav .more-items {
	left: 0px; display: none; position: absolute;
}
.global-nav {
	height: 28px; color: rgb(213, 213, 213); min-width: 950px; background-color: rgb(84, 86, 82);
}
.global-nav a:active {
	color: rgb(213, 213, 213);
}
.global-nav a:hover {
	color: rgb(213, 213, 213);
}
.global-nav a:link {
	color: rgb(213, 213, 213);
}
.global-nav a:visited {
	color: rgb(213, 213, 213);
}
.global-nav a:active {
	color: rgb(255, 255, 255); background-color: transparent;
}
.global-nav a:hover {
	color: rgb(255, 255, 255); background-color: transparent;
}
.global-nav .global-nav-items {
	font-size: 0px;
}
.global-nav .global-nav-items li {
	line-height: 28px; font-size: 12px; vertical-align: baseline; display: inline-block; zoom: 1;
}
.global-nav .global-nav-items a {
	padding: 0px 12px; height: 28px; display: inline-block; zoom: 1;
}
.global-nav .top-nav-info {
	margin: 0px 12px 0px 0px; line-height: 28px; float: right;
}
.global-nav .top-nav-info li {
	display: inline-block; zoom: 1;
}
.global-nav .top-nav-info ul {
	display: inline-block; zoom: 1;
}
.global-nav .top-nav-info a {
	margin: 0px; padding: 0px 12px; height: 28px; display: inline-block; zoom: 1;
}
.global-nav .nav-user-account .more-items {
	left: auto; right: 6px;
}
.global-nav .more-active .lnk-remind:active {
	color: rgb(255, 255, 255);
}
.global-nav .more-active .lnk-remind:hover {
	color: rgb(255, 255, 255);
}
.global-nav .more-active .lnk-remind:link {
	color: rgb(255, 255, 255);
}
.global-nav .more-active .lnk-remind:visited {
	color: rgb(255, 255, 255);
}
.global-nav-a .bd {
	margin: 0px auto; max-width: 1600px;
}
.global-nav-b .bd {
	margin: 0px auto; max-width: 1440px;
}
.global-nav .top-nav-reminder {
	line-height: 28px; margin-right: 5px; float: right; position: relative;
}
.global-nav .top-nav-reminder a {
	position: relative;
}
.global-nav .top-nav-reminder .lnk-remind {
	padding: 0px 12px; height: 28px; display: inline-block; zoom: 1;
}
.global-nav .top-nav-reminder .num {
	padding: 0px 3px; left: 3em; top: 4px; color: rgb(255, 255, 255); line-height: 1.5; margin-left: 5px; position: absolute; background-color: rgb(247, 153, 109);
}
.global-nav .top-nav-reminder .num i {
	border-width: 6px 6px 3px 5px; border-style: dashed solid dashed dashed; border-color: transparent rgb(247, 153, 109) transparent transparent; left: -9px; top: 50%; width: 0px; height: 0px; line-height: 0; margin-top: -6px; position: absolute; pointer-events: none;
}
.global-nav .top-nav-reminder .more-items {
	background: rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(230, 230, 230); left: -125px; top: 28px; width: 280px; white-space: normal; position: absolute; z-index: 999; word-wrap: break-word;
}
.global-nav .top-nav-reminder .more-items a {
	padding: 0px; line-height: inherit; display: inline;
}
.global-nav .top-nav-reminder .more-items a:link {
	color: rgb(51, 102, 153);
}
.global-nav .top-nav-reminder .more-items a:visited {
	color: rgb(102, 102, 153);
}
.global-nav .top-nav-reminder .more-items a:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 51, 153);
}
.global-nav .top-nav-reminder .more-items a:active {
	color: rgb(255, 255, 255); background-color: rgb(255, 153, 51);
}
.global-nav .top-nav-reminder .more-items .bd {
	color: rgb(62, 62, 62); line-height: 1.5; padding-top: 16px;
}
.global-nav .top-nav-reminder .more-items .bd p {
	padding: 0px 15px 13px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.global-nav .top-nav-reminder .more-items .ft a {
	padding: 4px 0px; width: 100%; text-align: center; display: block; background-color: rgb(250, 250, 250);
}
.global-nav .top-nav-reminder .more-items .ft a:active {
	color: rgb(51, 102, 153); background-color: rgb(245, 245, 245);
}
.global-nav .top-nav-reminder .more-items .ft a:hover {
	color: rgb(51, 102, 153); background-color: rgb(245, 245, 245);
}
.global-nav .top-nav-reminder .more-items p {
	margin: 0px; color: rgb(153, 153, 153);
}
.global-nav .top-nav-reminder .more-items li {
	padding: 13px 15px; overflow: hidden; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; zoom: 1;
}
.global-nav .top-nav-reminder .more-items li .pic {
	margin-right: 8px; float: left;
}
.global-nav .top-nav-reminder .more-items li .content {
	width: auto; line-height: 1.4; overflow: hidden; zoom: 1;
}
.global-nav .top-nav-reminder .more-items li .item-req {
	padding: 0px; border: 0px currentColor;
}
.global-nav .top-nav-reminder .more-items li .item-req .ops {
	width: 49px; color: rgb(170, 170, 170); overflow: hidden; float: right; position: static;
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:active {
	color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:hover {
	color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:link {
	color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:visited {
	color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:active {
	color: rgb(255, 255, 255); background-color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .item-req .ops a:hover {
	color: rgb(255, 255, 255); background-color: rgb(170, 170, 170);
}
.global-nav .top-nav-reminder .more-items li .unread {
	background-color: transparent;
}
.global-nav .top-nav-reminder .more-items li .new-reply-item {
	overflow: hidden;
}
.global-nav .top-nav-reminder .more-items li .new-reply-item .content {
	width: 186px; float: left;
}
.more-active.top-nav-reminder {
	color: rgb(255, 255, 255);
}
.more-active.top-nav-reminder .num {
	z-index: 1000;
}
.more-active.top-nav-reminder .more-items {
	display: block; z-index: 999;
}
body #db-pay-tips {
	top: 136px;
}
.perf-metric {
	margin-left: -200px; position: absolute;
}
.nav {
	width: 100%; overflow: hidden; margin-bottom: 40px; zoom: 1; min-width: 950px;
}
.nav .nav-wrap {
	border-bottom-color: rgb(229, 235, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav .nav-primary {
	margin: 0px auto; width: 950px; overflow: hidden; padding-bottom: 0px; zoom: 1;
}
.nav .nav-secondary {
	margin: 0px auto; width: 950px; overflow: hidden; padding-bottom: 0px; zoom: 1;
}
.nav .nav-primary {
	padding: 10px 0px 5px; overflow: hidden; position: relative; zoom: 1;
}
.nav .nav-logo {
	margin: 0px 13px 0px 0px; width: 145px; height: 56px; float: left;
}
.nav .nav-logo span{
    display:block;   font-size:20px; margin:10px 0px 0px 15px;
}
.nav .nav-logo a {
	width: 100%; height: 100%; line-height: 100em;  
}
.nav .nav-logo a:active {
	
}
.nav .nav-logo a:hover {
	
}
.ua-iphone .nav {
	-webkit-text-size-adjust: none;
}
.nav-search {
	padding: 10px 0px 15px; overflow: hidden; position: relative; zoom: 1;
}
.nav-search input {
	border: 0px currentColor; -webkit-appearance: none;
}
.nav-search label {
	left: 12px; top: 10px; width: auto; color: rgb(187, 187, 187); line-height: 30px; position: absolute; cursor: text;
}
.nav-search legend {
	display: none;
}
.nav-search fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; position: static;
}
.nav-search .inp {
	background: url("http://img3.douban.com/pics/nav1/nav_bg_a1.png") no-repeat 0px 0px; width: 470px; height: 34px; text-align: center; float: left; cursor: text; _margin-right: -3px;
}
.nav-search .inp input {
	background: rgb(255, 255, 255); margin: 0px; outline: 0px; width: 96%; height: 28px; text-align: left; line-height: 28px; padding-left: 6px;
}
.nav-search .inp-btn {
	left: -1px; width: 37px; height: 34px; overflow: hidden; position: relative; zoom: 1;
}
.nav-search .inp-btn input {
	background: url("http://img3.douban.com/pics/nav1/nav_bg_a1.png") no-repeat 0px -40px; padding: 35px 0px 0px; width: 100%; height: 100%; color: transparent; overflow: hidden; font-size: 0px; cursor: pointer;
}
.nav-search .inp-btn input:hover {
	background-position: -40px -40px;
}
.nav-search .inp-btn input:active {
	background-position: 0px -40px;
}
.nav-secondary {
	width: 100%; zoom: 1;
}
.nav-secondary::after {
	clear: both; display: block;
}
.nav-secondary img {
	margin-right: 4px; vertical-align: middle;
}
.nav-secondary ul {
	margin: 9px 0px;
}
.nav-secondary li {
	margin-right: 30px; display: inline;
}
.nav-secondary .nav-items {
	font-size: 13px; float: none; zoom: 1;
}
.nav-secondary .nav-items li {
	_float: left; _display: inline;
}
#db-nav-book .nav-search .inp {
	background-image: url("http://img3.douban.com/pics/nav1/nav_bg_a1.png");
}
#db-nav-book .nav-search .inp-btn input {
	background-image: url("http://img3.douban.com/pics/nav1/nav_bg_a1.png");
}
#db-nav-movie .nav-search .inp {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mv_bg.png");
}
#db-nav-movie .nav-search .inp-btn input {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mv_bg.png");
}
#db-nav-group .nav-search .inp {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mv_bg.png");
}
#db-nav-group .nav-search .inp-btn input {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mv_bg.png");
}
#db-nav-music .nav-search .inp {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mu_bg.png");
}
#db-nav-music .nav-search .inp-btn input {
	background-image: url("http://img3.douban.com/pics/nav1/nav_mu_bg.png");
}
#db-nav-book {
	background: rgb(246, 246, 241);
}
#db-nav-book .nav-wrap {
	border-color: rgb(233, 233, 226);
}
#db-nav-book .nav-logo {
	
	font-size:20px;
}
#db-nav-book a:link {
	color: rgb(97, 78, 60);
}
#db-nav-book a:visited {
	color: rgb(97, 78, 60);
}
#db-nav-book a:active {
	color: rgb(255, 255, 255); background-color: rgb(97, 78, 60);
}
#db-nav-book a:hover {
	color: rgb(255, 255, 255); background-color: rgb(97, 78, 60);
}
#db-nav-book .nav-secondary .nav-items {
	
}
.book-new-nav .entry-list-col1 li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.book-new-nav .entry-list-col2 li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.book-new-nav .hot-tags-col5 li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.book-new-nav .simple-dashed-list li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.book-new-nav .entry-list-col1 li ul li {
	border: 0px currentColor;
}
.book-new-nav .entry-list-col2 li ul li {
	border: 0px currentColor;
}
.book-new-nav .hot-tags-col5 li ul li {
	border: 0px currentColor;
}
.book-new-nav .simple-dashed-list li ul li {
	border: 0px currentColor;
}
.book-new-nav .entry-list-col2s li {
	padding: 0px 0px 10px; border: 0px currentColor;
}
.book-new-nav .entry-list-col1 {
	padding-bottom: 0px; margin-bottom: 40px;
}
.book-new-nav .hot-tags-col5 {
	padding-bottom: 0px; margin-bottom: 40px;
}
.book-new-nav .movie_show {
	padding-bottom: 0px; margin-bottom: 40px;
}
.book-new-nav .simple-dashed-list {
	padding-bottom: 0px; margin-bottom: 40px;
}
.book-new-nav .notification-section {
	background-color: rgb(248, 248, 240);
}
.xbar {
	background: 0px;
}
.xbar div {
	background: 0px; padding-right: 0px;
}
.xbar a {
	margin: 3px 0px 0px; padding: 0px 5px;
}
.xbar span.now {
	background: rgb(155, 154, 143); margin: 0px 5px; padding: 0px 10px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.xbar span.now span {
	background: 0px; padding: 0px; color: rgb(255, 255, 255);
}
.nav-srh .inp {
	position: relative; z-index: 40;
}
#nav-srh-suggest {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); width: 304px; position: absolute; z-index: 99;
}
#nav-srh-suggest li {
	height: 24px; overflow: hidden;
}
#nav-srh-suggest li.active {
	background: rgb(238, 238, 238); color: rgb(102, 102, 102);
}
#nav-srh-suggest li.active a:hover {
	background: rgb(238, 238, 238); color: rgb(102, 102, 102);
}
#nav-srh-suggest li a {
	padding: 0px 6px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; display: block; zoom: 1;
}
#nav-srh-suggest li a:active {
	background: rgb(255, 255, 255);
}
#nav-srh-suggest li a:hover {
	background: rgb(255, 255, 255);
}
#nav-srh-suggest li a strong {
	color: rgb(0, 0, 0);
}
#nav-srh-suggest {
	width: 468px; margin-top: 2px; margin-left: -6px;
}
#nav-srh-suggest li a {
	padding: 0px 11px;
}
.works-link {
	color: rgb(153, 153, 153); float: right;
}
.clst .replies {
	color: rgb(102, 102, 102);
}
